效果:苹果的infuse pro或电视机顶盒的KODI,打开客户端就能连接VPS上的Plex server,读取gd盘的电影海报墙,且流畅播放。速度取决于VPS上传速度。
这里不选jellyfin的原因是jellyfin移动端播放mkv发现字幕不会自动加载外挂字幕,且某些片子声音不同步。
不选择rclone的原因是Plexdrive快进体验更好。
先决条件:
1:gd盘可以是有别人分享的文件夹,整个gd盘琐碎文件<5w,因为Plexdrive会检索每个琐碎文件。太多碎片的话Plexdrive耗时过久而无法挂载gd盘。
推荐新建一个团队盘只放媒体文件(可用air explorer或rclone 服务端对拷)
2:上传速度较快的墙外linux。假如你在线看一部2小时19G mkv,需每秒上传3MB/S且消耗19GB VPS流量。
直接说说我搭建过程。概要:linux通过Plexdrive挂gd盘 – 安装plex server – 完工
具体操作:
1、获取谷歌API凭据(为了Plexdrive )
先启用Google Drive API
,启用地址:点击进入。
再创建一个OAuth client ID
,创建地址:点击进入。应用类型选择其他(Other
),名称自己填,这里博主填的Plexdrive
。
然后你会获得自己的客户端ID
和客户端密钥,再复制下来到记事本。
2:安装Plexdrive
下载最新plexdrive二进制文件,
下载地址点这里
放在vps的root目录,添加权限
chomd +x plexdrive
安装screen防中途断开
apt install screen -y
挂个人盘启动命令:
screen ./plexdrive mount -v 3 –refresh-interval=1m –chunk-check-threads=8 –chunk-load-threads=8 –chunk-load-ahead=4 –max-chunks=100 –fuse-options=allow_other,read_only /mnt/gdrive
蓝字代表gd盘挂在linux位置.
这时候要求输入auth信息,打开你的记事本,粘贴第一条,回车,粘第二条,回车。
ssh会给出一大串网址,复制它到浏览器打开。点击gd盘对应账号登陆,允许,通过。
最后复制下来网页的信息,粘贴进ssh回车。
这时候/mnt/gdrive已经挂载了你的个人gd盘。因为有screen 保护,你可以断开ssh做其他事。
挂团队盘的看下面:
./plexdrive mount -v 3 –refresh-interval=1m –chunk-check-threads=8 –chunk-load-threads=8 –chunk-load-ahead=4 –max-chunks=100 –fuse-options=allow_other,read_only –drive-id=0AOGRcmYYzYBwUk9PVA /mnt/gdrive
红字代表团队盘chrome url后面那串,如
https://drive.google.com/drive/u/0/folders/0AO7xV4no_Uk9PVA
3 安装Plex 服务端:
apt-get -y update && apt-get -y upgrade
wget https://downloads.plex.tv/plex-media-server-new/1.18.7.2457-77cb9455c/debian/plexmediaserver_1.18.7.2457-77cb9455c_amd64.deb
dpkg -i plexmediaserver*.deb
vps防火墙打开32400端口.
这时Plex Server已搭建好.访问ip:32400即可进入。但由于第一次访问不允许远程进入控制台。这里必须做ssh隧道,
方式:
putty保存好节点并成功登陆上vps,打开新的putty,load之前保存的节点,点ssh-tunnel,如上图填入,Add进去,最后点底部open,登陆进vps后,chrome访问
localhost:8888/web
就能顺利进入plex server并添加影视文件。添加的影视文件路径/mnt/gdrive
其余没什么了,添加电影文件夹,第一页常规那里选中文,高级那里全默认英文即可。之后一样有中文。
注意gd盘的电影最好是每个文件夹独立,文件夹里有mkv,fanart.jpg和poster.jpg。
plex会读取那两个jpg封面图。虽然plex不会读nfo文件,
但他通过文件夹名字刮削得非常准确。
怎么批量整理你的影片库,用tinyMediaManager工具。
tinyMediaManager谷歌教程很多就不细讲了。是影片迷必备工具。
注意tinyMediaManager的“更名&清理”可以给每个mkv新建文件夹。
同时会改mkv名字。
我推荐不改mkv名字,参考下面命名设置:
${title}.${originaltitle}.${year}
原汁原味的mkv名字回顾起来更有味道,
plex的客户端覆盖全平台:
我在ios上用infuse pro可以连接plex server,ass特效字幕都能十分完美显示。
安卓有plex xx客户端。不xx的话只能播1分钟喔。
机顶盒则推荐kodi系统下安装plex插件。
网页访问vps ip:32400则访问网页客户端。
想要infuse pro的可以TG我 https://t.me/ntGeralt 噢
完!
感谢moerats教程:
plexdrive
https://www.moerats.com/archives/870/
plex搭建
https://www.moerats.com/archives/464/
最新plexdrive预编译文件
https://koolshare.cn/forum.php?mod=redirect&goto=findpost&ptid=164395&pid=2170411
这里还有一种墙内Plexdrive 玩法:改host直连google drive
https://koolshare.cn/thread-164395-1-1.html
下面这个是网上找的plexdrive启动命令,缓存那些有改动./plexdrive mount -v 3 –refresh-interval=1m –chunk-check-threads=8 –chunk-load-threads=8 –chunk-load-ahead=4 –max-chunks=100 –fuse-options=allow_other,read_only –config=/opt/plexdrive5 –drive-id=0AOGRcBwUk9PVA /mnt/gdrive
转自:ntgeralt博客